<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.11"/>
<title>ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts: yield/ets_sys.h File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { init_search(); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts
   &#160;<span id="projectnumber">1.0</span>
   </div>
   <div id="projectbrief">ESP8266ILI9341DisplayProject</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.11 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_76a4952186d2aa80a822dd50f57a9a1c.html">yield</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Data Structures</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">ets_sys.h File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;c_types.h&quot;</code><br />
<code>#include &quot;eagle_soc.h&quot;</code><br />
<code>#include &quot;stdarg.h&quot;</code><br />
</div>
<p><a href="ets__sys_8h_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Data Structures</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structETSEventTag.html">ETSEventTag</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct__ETSTIMER__.html">_ETSTIMER_</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:a0ebd2e7682d9b3d3a481db4f655b8f99"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:a0ebd2e7682d9b3d3a481db4f655b8f99"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af23f1ea4b5db3611dcb6d44db77095e6"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>&#160;&#160;&#160;2</td></tr>
<tr class="separator:af23f1ea4b5db3611dcb6d44db77095e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0b84b7fb8ed01740d1df3816d6d7807e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>&#160;&#160;&#160;4</td></tr>
<tr class="separator:a0b84b7fb8ed01740d1df3816d6d7807e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acb6dd94848925060dc450785c7783734"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:acb6dd94848925060dc450785c7783734"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a774d674c8201b2707afbdc639d945c76"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a774d674c8201b2707afbdc639d945c76">ETS_UART1_INUM</a>&#160;&#160;&#160;5</td></tr>
<tr class="separator:a774d674c8201b2707afbdc639d945c76"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aaaaa3168732b8980ca63ae4cee51fe43"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>&#160;&#160;&#160;6</td></tr>
<tr class="separator:aaaaa3168732b8980ca63ae4cee51fe43"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2b076948f8bb522ce7e33bfc38e2b702"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a2b076948f8bb522ce7e33bfc38e2b702">ETS_SOFT_INUM</a>&#160;&#160;&#160;7</td></tr>
<tr class="separator:a2b076948f8bb522ce7e33bfc38e2b702"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afd2348d3a8457cdf7a53bb8ebcd4bb02"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#afd2348d3a8457cdf7a53bb8ebcd4bb02">ETS_WDT_INUM</a>&#160;&#160;&#160;8</td></tr>
<tr class="separator:afd2348d3a8457cdf7a53bb8ebcd4bb02"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae6c614dcf22877c7395b8840c03eec06"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>&#160;&#160;&#160;9  /* use edge*/</td></tr>
<tr class="separator:ae6c614dcf22877c7395b8840c03eec06"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34df42e44d5d8c38f76b430907836201"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a34df42e44d5d8c38f76b430907836201">ETS_INTR_LOCK</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a3e8a8c3f7f4dd4962304f93cd16d5a27">ets_intr_lock</a>()</td></tr>
<tr class="separator:a34df42e44d5d8c38f76b430907836201"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7a450cc35405a1fd8418467f6916e95f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a7a450cc35405a1fd8418467f6916e95f">ETS_INTR_UNLOCK</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a7d33b6634d73d809c7505aeff7048ca5">ets_intr_unlock</a>()</td></tr>
<tr class="separator:a7a450cc35405a1fd8418467f6916e95f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae28dbb5877358e87bfb900d231ba4ec0"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(inum)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a69dd465a4db7a320b31ceabe4bfcfb89">ets_isr_unmask</a>((1&lt;&lt;inum))</td></tr>
<tr class="separator:ae28dbb5877358e87bfb900d231ba4ec0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4c357aefadea3024b1051be4df9e81a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(inum)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ab6f29a0a7c387b2108d205691b596cce">ets_isr_mask</a>((1&lt;&lt;inum))</td></tr>
<tr class="separator:aa4c357aefadea3024b1051be4df9e81a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa3766156237870606c4a911d32018871"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aa3766156237870606c4a911d32018871">ETS_CCOMPARE0_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:aa3766156237870606c4a911d32018871"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0190d88a8564f142203cb39f4dfa9167"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a0190d88a8564f142203cb39f4dfa9167">ETS_CCOMPARE0_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>)</td></tr>
<tr class="separator:a0190d88a8564f142203cb39f4dfa9167"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a133114987e5e928f459ac928e9c0e11f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a133114987e5e928f459ac928e9c0e11f">ETS_CCOMPARE0_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>)</td></tr>
<tr class="separator:a133114987e5e928f459ac928e9c0e11f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f3eb0bdf2d531afd9453e2a65ee9c30"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a7f3eb0bdf2d531afd9453e2a65ee9c30">ETS_FRC_TIMER1_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:a7f3eb0bdf2d531afd9453e2a65ee9c30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad9d9a34fcaa9014b9ccb67b377340c37"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ad9d9a34fcaa9014b9ccb67b377340c37">ETS_FRC_TIMER1_NMI_INTR_ATTACH</a>(func)&#160;&#160;&#160;NmiTimSetFunc(func)</td></tr>
<tr class="separator:ad9d9a34fcaa9014b9ccb67b377340c37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3b7131effc447b874d53608df1093c9d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a3b7131effc447b874d53608df1093c9d">ETS_GPIO_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:a3b7131effc447b874d53608df1093c9d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa8e36bac2666a375c6ce428a88625b4a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aa8e36bac2666a375c6ce428a88625b4a">ETS_GPIO_INTR_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>)</td></tr>
<tr class="separator:aa8e36bac2666a375c6ce428a88625b4a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a62691fdcf18b2e5e6cc41b1417a49973"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a62691fdcf18b2e5e6cc41b1417a49973">ETS_GPIO_INTR_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>)</td></tr>
<tr class="separator:a62691fdcf18b2e5e6cc41b1417a49973"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae05cdf8bb2481e44ebf01440070f0c38"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae05cdf8bb2481e44ebf01440070f0c38">ETS_UART_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:ae05cdf8bb2481e44ebf01440070f0c38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adcb1c98e19fde806010cbbc84880407a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#adcb1c98e19fde806010cbbc84880407a">ETS_UART_INTR_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>)</td></tr>
<tr class="separator:adcb1c98e19fde806010cbbc84880407a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae80b2e325a24f9a4003261c152657eca"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae80b2e325a24f9a4003261c152657eca">ETS_UART_INTR_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>)</td></tr>
<tr class="separator:ae80b2e325a24f9a4003261c152657eca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9660e32507afcd3e1717bb45aa8b2a23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a9660e32507afcd3e1717bb45aa8b2a23">ETS_FRC1_INTR_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>)</td></tr>
<tr class="separator:a9660e32507afcd3e1717bb45aa8b2a23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a91c9700f8a00b22d6989a0d3663083dc"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a91c9700f8a00b22d6989a0d3663083dc">ETS_FRC1_INTR_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>)</td></tr>
<tr class="separator:a91c9700f8a00b22d6989a0d3663083dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aef9df60b42c85b9690dd82ec71051582"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aef9df60b42c85b9690dd82ec71051582">ETS_SPI_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:aef9df60b42c85b9690dd82ec71051582"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afb90a187a245417698672dc7cc1a9128"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#afb90a187a245417698672dc7cc1a9128">ETS_SPI_INTR_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>)</td></tr>
<tr class="separator:afb90a187a245417698672dc7cc1a9128"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae4d3c0a049dfc7d75486935da78b4b73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae4d3c0a049dfc7d75486935da78b4b73">ETS_SPI_INTR_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>)</td></tr>
<tr class="separator:ae4d3c0a049dfc7d75486935da78b4b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8cae381e429b58ff41c4e64aa7c9fd2"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ad8cae381e429b58ff41c4e64aa7c9fd2">ETS_SLC_INTR_ATTACH</a>(func,  arg)&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td></tr>
<tr class="separator:ad8cae381e429b58ff41c4e64aa7c9fd2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ecb090095cd709120bf89f023ca9e97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a4ecb090095cd709120bf89f023ca9e97">ETS_SLC_INTR_ENABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>)</td></tr>
<tr class="separator:a4ecb090095cd709120bf89f023ca9e97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a809b8034cc849af4a9f38e0004bc64c7"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a809b8034cc849af4a9f38e0004bc64c7">ETS_SLC_INTR_DISABLE</a>()&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>)</td></tr>
<tr class="separator:a809b8034cc849af4a9f38e0004bc64c7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:a5ca6a2be825d5fb421c6e97e8d65d5ca"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a5ca6a2be825d5fb421c6e97e8d65d5ca">ETSSignal</a></td></tr>
<tr class="separator:a5ca6a2be825d5fb421c6e97e8d65d5ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af69975ab315b652862825f9929e436c0"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#af69975ab315b652862825f9929e436c0">ETSParam</a></td></tr>
<tr class="separator:af69975ab315b652862825f9929e436c0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e26cd777a971dd390bfbc2565241bc"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="structETSEventTag.html">ETSEventTag</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a88e26cd777a971dd390bfbc2565241bc">ETSEvent</a></td></tr>
<tr class="separator:a88e26cd777a971dd390bfbc2565241bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85f767825073765f3a8e8b6c5e789d3f"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a85f767825073765f3a8e8b6c5e789d3f">ETSTask</a>) (<a class="el" href="ets__sys_8h.html#a88e26cd777a971dd390bfbc2565241bc">ETSEvent</a> *e)</td></tr>
<tr class="separator:a85f767825073765f3a8e8b6c5e789d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a85c8bbaf040864c7e182a24a10ef3ac4"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a85c8bbaf040864c7e182a24a10ef3ac4">ETSHandle</a></td></tr>
<tr class="separator:a85c8bbaf040864c7e182a24a10ef3ac4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b98fc011315c1e79ebaf55e92265afa"><td class="memItemLeft" align="right" valign="top">typedef void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a9b98fc011315c1e79ebaf55e92265afa">ETSTimerFunc</a>(void *timer_arg)</td></tr>
<tr class="separator:a9b98fc011315c1e79ebaf55e92265afa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab895f72aa58b986445e6661c4eacaa86"><td class="memItemLeft" align="right" valign="top">typedef struct <a class="el" href="struct__ETSTIMER__.html">_ETSTIMER_</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a></td></tr>
<tr class="separator:ab895f72aa58b986445e6661c4eacaa86"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adbb1fc09f8c926f2f39eb3d2a44da8d7"><td class="memItemLeft" align="right" valign="top">typedef void(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>) (void *)</td></tr>
<tr class="separator:adbb1fc09f8c926f2f39eb3d2a44da8d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a85d041e5bb0b1725560814da8be3a1b7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="user__config_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a85d041e5bb0b1725560814da8be3a1b7">ETS_INTR_WITHINISR</a> ()</td></tr>
<tr class="separator:a85d041e5bb0b1725560814da8be3a1b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34d88118c468e28a7e0fba4109f17f30"><td class="memItemLeft" align="right" valign="top"><a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a34d88118c468e28a7e0fba4109f17f30">ETS_INTR_ENABLED</a> (void)</td></tr>
<tr class="separator:a34d88118c468e28a7e0fba4109f17f30"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8c2d3e0969b06408d2929643bffbd5a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ad8c2d3e0969b06408d2929643bffbd5a">ETS_INTR_PENDING</a> (void)</td></tr>
<tr class="separator:ad8c2d3e0969b06408d2929643bffbd5a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a185abb084d1878cf3ac02f3d00368d38"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a185abb084d1878cf3ac02f3d00368d38">pvPortMalloc</a> (<a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> xWantedSize) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((<a class="el" href="system_8c.html#a22b308551dea873face80619301d5618">malloc</a></td></tr>
<tr class="separator:a185abb084d1878cf3ac02f3d00368d38"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad111197de7c9bbb7510b2c423c6a692"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aad111197de7c9bbb7510b2c423c6a692">alloc_size</a> (1)))</td></tr>
<tr class="separator:aad111197de7c9bbb7510b2c423c6a692"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae20f9e55286e819a6fecbcc29523c0b1"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae20f9e55286e819a6fecbcc29523c0b1">pvPortRealloc</a> (void *ptr, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> xWantedSize) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((<a class="el" href="ets__sys_8h.html#aad111197de7c9bbb7510b2c423c6a692">alloc_size</a>(2)))</td></tr>
<tr class="separator:ae20f9e55286e819a6fecbcc29523c0b1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15d182a947b2036039d082e94fac3ee5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a15d182a947b2036039d082e94fac3ee5">pvPortFree</a> (void *ptr)</td></tr>
<tr class="separator:a15d182a947b2036039d082e94fac3ee5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa38c1748631ab27a90f57ada106c2a7b"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#aa38c1748631ab27a90f57ada106c2a7b">vPortMalloc</a> (<a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> xWantedSize) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((<a class="el" href="system_8c.html#a22b308551dea873face80619301d5618">malloc</a></td></tr>
<tr class="separator:aa38c1748631ab27a90f57ada106c2a7b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a06dc17b0cda286f66321589aac6d7e7c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a06dc17b0cda286f66321589aac6d7e7c">vPortFree</a> (void *ptr)</td></tr>
<tr class="separator:a06dc17b0cda286f66321589aac6d7e7c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a58fb77c4b7bc3115a55fb121a010b64a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a58fb77c4b7bc3115a55fb121a010b64a">ets_memcpy</a> (void *dest, const void *src, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> n)</td></tr>
<tr class="separator:a58fb77c4b7bc3115a55fb121a010b64a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4951710a16fb4bbd7b0069c42d0cf85a"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a4951710a16fb4bbd7b0069c42d0cf85a">ets_memset</a> (void *s, int c, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> n)</td></tr>
<tr class="separator:a4951710a16fb4bbd7b0069c42d0cf85a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7899c08bfbf0a915a6074838de42d370"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a7899c08bfbf0a915a6074838de42d370">ets_timer_arm_new</a> (<a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *a, int b, int c, int isMstimer)</td></tr>
<tr class="separator:a7899c08bfbf0a915a6074838de42d370"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a08403268d382fe7bfb6d6fc392cf8cac"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a08403268d382fe7bfb6d6fc392cf8cac">ets_timer_setfn</a> (<a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *t, <a class="el" href="ets__sys_8h.html#a9b98fc011315c1e79ebaf55e92265afa">ETSTimerFunc</a> *fn, void *parg)</td></tr>
<tr class="separator:a08403268d382fe7bfb6d6fc392cf8cac"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae32b36727fc3094e2550baaa6fbd662a"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae32b36727fc3094e2550baaa6fbd662a">ets_timer_disarm</a> (<a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *a)</td></tr>
<tr class="separator:ae32b36727fc3094e2550baaa6fbd662a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad228deceea1bac4d9f171f647c265059"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ad228deceea1bac4d9f171f647c265059">atoi</a> (const char *nptr)</td></tr>
<tr class="memdesc:ad228deceea1bac4d9f171f647c265059"><td class="mdescLeft">&#160;</td><td class="mdescRight">Convert ASCII string to number in base 10.  <a href="#ad228deceea1bac4d9f171f647c265059">More...</a><br /></td></tr>
<tr class="separator:ad228deceea1bac4d9f171f647c265059"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b5ec9acfc497b92152d07ba76e8ad08"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a8b5ec9acfc497b92152d07ba76e8ad08">ets_strncmp</a> (const char *s1, const char *s2, int len)</td></tr>
<tr class="separator:a8b5ec9acfc497b92152d07ba76e8ad08"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50940862d213f35cb676dccfe3e0235f"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a50940862d213f35cb676dccfe3e0235f">ets_strcmp</a> (const char *s1, const char *s2)</td></tr>
<tr class="separator:a50940862d213f35cb676dccfe3e0235f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2cf0a260e4f17f6fceeb8c3be01f6fd8"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a2cf0a260e4f17f6fceeb8c3be01f6fd8">ets_strlen</a> (const char *s)</td></tr>
<tr class="separator:a2cf0a260e4f17f6fceeb8c3be01f6fd8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69fb6a7112e45f0aefbbb1881f51c9eb"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a69fb6a7112e45f0aefbbb1881f51c9eb">ets_strcpy</a> (char *dest, const char *src)</td></tr>
<tr class="separator:a69fb6a7112e45f0aefbbb1881f51c9eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a39ebc9f42fbcb39ab9773d1e59934592"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a39ebc9f42fbcb39ab9773d1e59934592">ets_strncpy</a> (char *dest, const char *src, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> n)</td></tr>
<tr class="separator:a39ebc9f42fbcb39ab9773d1e59934592"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad0467fffa4c41822d5716b5070bc72cb"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ad0467fffa4c41822d5716b5070bc72cb">ets_strstr</a> (const char *haystack, const char *needle)</td></tr>
<tr class="separator:ad0467fffa4c41822d5716b5070bc72cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5acd9fa5cd9584fe89f89a65573f5f27"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a5acd9fa5cd9584fe89f89a65573f5f27">ets_sprintf</a> (char *str, const char *format,...) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((format(<a class="el" href="mathio_8h.html#ad6078f8da2d30ecaef99e0c2d250c0c8">printf</a></td></tr>
<tr class="separator:a5acd9fa5cd9584fe89f89a65573f5f27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae27fa0bb797a88d1e66abff3654dc228"><td class="memItemLeft" align="right" valign="top">int int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ae27fa0bb797a88d1e66abff3654dc228">os_snprintf</a> (char *str, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> size, const char *format,...) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((format(<a class="el" href="mathio_8h.html#ad6078f8da2d30ecaef99e0c2d250c0c8">printf</a></td></tr>
<tr class="separator:ae27fa0bb797a88d1e66abff3654dc228"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a99325d7832f5b017539b55bb37cd9c56"><td class="memItemLeft" align="right" valign="top">int int int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a99325d7832f5b017539b55bb37cd9c56">ets_printf</a> (const char *format,...) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((format(<a class="el" href="mathio_8h.html#ad6078f8da2d30ecaef99e0c2d250c0c8">printf</a></td></tr>
<tr class="separator:a99325d7832f5b017539b55bb37cd9c56"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1c2ba31e1f4ca0ace63adc4cb0ce31de"><td class="memItemLeft" align="right" valign="top">int int int void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a1c2ba31e1f4ca0ace63adc4cb0ce31de">ets_install_putc1</a> (void *routine)</td></tr>
<tr class="separator:a1c2ba31e1f4ca0ace63adc4cb0ce31de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af3321c1706bd68a533e73690e8d5c5e6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#af3321c1706bd68a533e73690e8d5c5e6">uart_div_modify</a> (int no, int freq)</td></tr>
<tr class="separator:af3321c1706bd68a533e73690e8d5c5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab6f29a0a7c387b2108d205691b596cce"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#ab6f29a0a7c387b2108d205691b596cce">ets_isr_mask</a> (int intr)</td></tr>
<tr class="separator:ab6f29a0a7c387b2108d205691b596cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69dd465a4db7a320b31ceabe4bfcfb89"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a69dd465a4db7a320b31ceabe4bfcfb89">ets_isr_unmask</a> (int intr)</td></tr>
<tr class="separator:a69dd465a4db7a320b31ceabe4bfcfb89"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03f317fac15ba038c9f4f0f19927adae"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a> (int intr, <a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a> handler, void *arg)</td></tr>
<tr class="separator:a03f317fac15ba038c9f4f0f19927adae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3e8a8c3f7f4dd4962304f93cd16d5a27"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a3e8a8c3f7f4dd4962304f93cd16d5a27">ets_intr_lock</a> ()</td></tr>
<tr class="separator:a3e8a8c3f7f4dd4962304f93cd16d5a27"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d33b6634d73d809c7505aeff7048ca5"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a7d33b6634d73d809c7505aeff7048ca5">ets_intr_unlock</a> ()</td></tr>
<tr class="separator:a7d33b6634d73d809c7505aeff7048ca5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9b391ddf89d3e76da23e90acbda518d4"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#a9b391ddf89d3e76da23e90acbda518d4">ets_vsnprintf</a> (char *s, <a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a> n, const char *format, va_list arg) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((format(<a class="el" href="mathio_8h.html#ad6078f8da2d30ecaef99e0c2d250c0c8">printf</a></td></tr>
<tr class="separator:a9b391ddf89d3e76da23e90acbda518d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc2f5bdec43573f11176fc8e82a892f6"><td class="memItemLeft" align="right" valign="top">int int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="ets__sys_8h.html#adc2f5bdec43573f11176fc8e82a892f6">ets_vprintf</a> (const char *format, va_list arg) <a class="el" href="user__task_8c.html#ade20ba3eb51f42d2b2deb917303c9a5e">__attribute__</a>((format(<a class="el" href="mathio_8h.html#ad6078f8da2d30ecaef99e0c2d250c0c8">printf</a></td></tr>
<tr class="separator:adc2f5bdec43573f11176fc8e82a892f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a133114987e5e928f459ac928e9c0e11f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_CCOMPARE0_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00093">93</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0190d88a8564f142203cb39f4dfa9167"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_CCOMPARE0_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00090">90</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa3766156237870606c4a911d32018871"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_CCOMPARE0_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#aaaaa3168732b8980ca63ae4cee51fe43">ETS_CCOMPARE0_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00087">87</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaaaa3168732b8980ca63ae4cee51fe43"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_CCOMPARE0_INUM&#160;&#160;&#160;6</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00048">48</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a91c9700f8a00b22d6989a0d3663083dc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_FRC1_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00125">125</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9660e32507afcd3e1717bb45aa8b2a23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_FRC1_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00122">122</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7f3eb0bdf2d531afd9453e2a65ee9c30"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_FRC_TIMER1_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#ae6c614dcf22877c7395b8840c03eec06">ETS_FRC_TIMER1_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00097">97</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae6c614dcf22877c7395b8840c03eec06"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_FRC_TIMER1_INUM&#160;&#160;&#160;9  /* use edge*/</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00051">51</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad9d9a34fcaa9014b9ccb67b377340c37"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_FRC_TIMER1_NMI_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func</td><td>)</td>
          <td>&#160;&#160;&#160;NmiTimSetFunc(func)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00100">100</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3b7131effc447b874d53608df1093c9d"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_GPIO_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00103">103</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a62691fdcf18b2e5e6cc41b1417a49973"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_GPIO_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00109">109</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa8e36bac2666a375c6ce428a88625b4a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_GPIO_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#a0b84b7fb8ed01740d1df3816d6d7807e">ETS_GPIO_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00106">106</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0b84b7fb8ed01740d1df3816d6d7807e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_GPIO_INUM&#160;&#160;&#160;4</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00045">45</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa4c357aefadea3024b1051be4df9e81a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">inum</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ab6f29a0a7c387b2108d205691b596cce">ets_isr_mask</a>((1&lt;&lt;inum))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00062">62</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae28dbb5877358e87bfb900d231ba4ec0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">inum</td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a69dd465a4db7a320b31ceabe4bfcfb89">ets_isr_unmask</a>((1&lt;&lt;inum))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00059">59</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a34df42e44d5d8c38f76b430907836201"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_INTR_LOCK</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a3e8a8c3f7f4dd4962304f93cd16d5a27">ets_intr_lock</a>()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00053">53</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7a450cc35405a1fd8418467f6916e95f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_INTR_UNLOCK</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a7d33b6634d73d809c7505aeff7048ca5">ets_intr_unlock</a>()</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00056">56</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ad8cae381e429b58ff41c4e64aa7c9fd2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SLC_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00139">139</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a809b8034cc849af4a9f38e0004bc64c7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SLC_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00145">145</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4ecb090095cd709120bf89f023ca9e97"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SLC_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#a0ebd2e7682d9b3d3a481db4f655b8f99">ETS_SLC_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00142">142</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a0ebd2e7682d9b3d3a481db4f655b8f99"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SLC_INUM&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00043">43</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2b076948f8bb522ce7e33bfc38e2b702"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SOFT_INUM&#160;&#160;&#160;7</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00049">49</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="aef9df60b42c85b9690dd82ec71051582"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SPI_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00129">129</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae4d3c0a049dfc7d75486935da78b4b73"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SPI_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00135">135</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="afb90a187a245417698672dc7cc1a9128"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SPI_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#af23f1ea4b5db3611dcb6d44db77095e6">ETS_SPI_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00132">132</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="af23f1ea4b5db3611dcb6d44db77095e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_SPI_INUM&#160;&#160;&#160;2</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00044">44</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a774d674c8201b2707afbdc639d945c76"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_UART1_INUM&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00047">47</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae05cdf8bb2481e44ebf01440070f0c38"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_UART_INTR_ATTACH</td>
          <td>(</td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">func, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname">arg&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#a03f317fac15ba038c9f4f0f19927adae">ets_isr_attach</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>, (<a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>)(func), (void *)(arg))</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00113">113</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ae80b2e325a24f9a4003261c152657eca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_UART_INTR_DISABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#aa4c357aefadea3024b1051be4df9e81a">ETS_INTR_DISABLE</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00119">119</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="adcb1c98e19fde806010cbbc84880407a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_UART_INTR_ENABLE</td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td>&#160;&#160;&#160;<a class="el" href="ets__sys_8h.html#ae28dbb5877358e87bfb900d231ba4ec0">ETS_INTR_ENABLE</a>(<a class="el" href="ets__sys_8h.html#acb6dd94848925060dc450785c7783734">ETS_UART_INUM</a>)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00116">116</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="acb6dd94848925060dc450785c7783734"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_UART_INUM&#160;&#160;&#160;5</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00046">46</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="afd2348d3a8457cdf7a53bb8ebcd4bb02"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define ETS_WDT_INUM&#160;&#160;&#160;8</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00050">50</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="a88e26cd777a971dd390bfbc2565241bc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="structETSEventTag.html">ETSEventTag</a> <a class="el" href="ets__sys_8h.html#a88e26cd777a971dd390bfbc2565241bc">ETSEvent</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00018">18</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a85c8bbaf040864c7e182a24a10ef3ac4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> <a class="el" href="ets__sys_8h.html#a85c8bbaf040864c7e182a24a10ef3ac4">ETSHandle</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00028">28</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="af69975ab315b652862825f9929e436c0"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> <a class="el" href="ets__sys_8h.html#af69975ab315b652862825f9929e436c0">ETSParam</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00016">16</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5ca6a2be825d5fb421c6e97e8d65d5ca"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> <a class="el" href="ets__sys_8h.html#a5ca6a2be825d5fb421c6e97e8d65d5ca">ETSSignal</a></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00015">15</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a85f767825073765f3a8e8b6c5e789d3f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* ETSTask) (<a class="el" href="ets__sys_8h.html#a88e26cd777a971dd390bfbc2565241bc">ETSEvent</a> *e)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00025">25</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab895f72aa58b986445e6661c4eacaa86"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef struct <a class="el" href="struct__ETSTIMER__.html">_ETSTIMER_</a>  <a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9b98fc011315c1e79ebaf55e92265afa"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void ETSTimerFunc(void *timer_arg)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00029">29</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="adbb1fc09f8c926f2f39eb3d2a44da8d7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef void(* int_handler_t) (void *)</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00041">41</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="aad111197de7c9bbb7510b2c423c6a692"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void alloc_size </td>
          <td>(</td>
          <td class="paramtype">1&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad228deceea1bac4d9f171f647c265059"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int atoi </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>str</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Convert ASCII string to number in base 10. </p>
<dl class="params"><dt>Parameters</dt><dd>
  <table class="params">
    <tr><td class="paramdir">[in]</td><td class="paramname">str</td><td>string </td></tr>
  </table>
  </dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>int value </dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="mathio_8c.html#ae7a25f0631dd53c026fd8636e8bcb42e" title="Convert ASCII string to number in a given base. ">strtol</a> </dd></dl>

<p>Definition at line <a class="el" href="mathio_8c_source.html#l00281">281</a> of file <a class="el" href="mathio_8c_source.html">mathio.c</a>.</p>

<p>Referenced by <a class="el" href="web_8c_source.html#l01030">html_status()</a>, <a class="el" href="bdffont2c_8c_source.html#l00091">main()</a>, <a class="el" href="web_8c_source.html#l01535">parse_http_request()</a>, <a class="el" href="posix__tests_8c_source.html#l00084">posix_tests()</a>, <a class="el" href="bdffontutil_8c_source.html#l00790">ReadBdf()</a>, and <a class="el" href="user__main_8c_source.html#l00631">user_tests()</a>.</p>

</div>
</div>
<a class="anchor" id="a1c2ba31e1f4ca0ace63adc4cb0ce31de"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int int int void ets_install_putc1 </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>routine</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a34d88118c468e28a7e0fba4109f17f30"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> ETS_INTR_ENABLED </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00073">73</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a3e8a8c3f7f4dd4962304f93cd16d5a27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_intr_lock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad8c2d3e0969b06408d2929643bffbd5a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="send_8c.html#a435d1572bf3f880d55459d9805097f62">uint32_t</a> ETS_INTR_PENDING </td>
          <td>(</td>
          <td class="paramtype">void&#160;</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00080">80</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

</div>
</div>
<a class="anchor" id="a7d33b6634d73d809c7505aeff7048ca5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_intr_unlock </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a85d041e5bb0b1725560814da8be3a1b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="user__config_8h.html#af6a258d8f3ee5206d682d799316314b1">bool</a> ETS_INTR_WITHINISR </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="ets__sys_8h_source.html#l00065">65</a> of file <a class="el" href="ets__sys_8h_source.html">ets_sys.h</a>.</p>

<p>Referenced by <a class="el" href="cont__util_8c_source.html#l00044">cont_can_yield()</a>.</p>

</div>
</div>
<a class="anchor" id="a03f317fac15ba038c9f4f0f19927adae"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_isr_attach </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>intr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="ets__sys_8h.html#adbb1fc09f8c926f2f39eb3d2a44da8d7">int_handler_t</a>&#160;</td>
          <td class="paramname"><em>handler</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>arg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ab6f29a0a7c387b2108d205691b596cce"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_isr_mask </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>intr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a69dd465a4db7a320b31ceabe4bfcfb89"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_isr_unmask </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>intr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a58fb77c4b7bc3115a55fb121a010b64a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* ets_memcpy </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4951710a16fb4bbd7b0069c42d0cf85a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* ets_memset </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a99325d7832f5b017539b55bb37cd9c56"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int int int ets_printf </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5acd9fa5cd9584fe89f89a65573f5f27"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ets_sprintf </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a50940862d213f35cb676dccfe3e0235f"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ets_strcmp </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s2</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a69fb6a7112e45f0aefbbb1881f51c9eb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* ets_strcpy </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2cf0a260e4f17f6fceeb8c3be01f6fd8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ets_strlen </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8b5ec9acfc497b92152d07ba76e8ad08"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ets_strncmp </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s1</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>s2</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>len</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a39ebc9f42fbcb39ab9773d1e59934592"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* ets_strncpy </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>dest</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>src</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>n</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad0467fffa4c41822d5716b5070bc72cb"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">char* ets_strstr </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>haystack</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>needle</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7899c08bfbf0a915a6074838de42d370"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_timer_arm_new </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *&#160;</td>
          <td class="paramname"><em>a</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>b</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>c</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>isMstimer</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae32b36727fc3094e2550baaa6fbd662a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_timer_disarm </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *&#160;</td>
          <td class="paramname"><em>a</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a08403268d382fe7bfb6d6fc392cf8cac"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ets_timer_setfn </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="ets__sys_8h.html#ab895f72aa58b986445e6661c4eacaa86">ETSTimer</a> *&#160;</td>
          <td class="paramname"><em>t</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="ets__sys_8h.html#a9b98fc011315c1e79ebaf55e92265afa">ETSTimerFunc</a> *&#160;</td>
          <td class="paramname"><em>fn</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>parg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adc2f5bdec43573f11176fc8e82a892f6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int int ets_vprintf </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">va_list&#160;</td>
          <td class="paramname"><em>arg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9b391ddf89d3e76da23e90acbda518d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int ets_vsnprintf </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>s</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>n</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">va_list&#160;</td>
          <td class="paramname"><em>arg</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae27fa0bb797a88d1e66abff3654dc228"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int int os_snprintf </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>str</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>size</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>format</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">&#160;</td>
          <td class="paramname"><em>...</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a15d182a947b2036039d082e94fac3ee5"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void pvPortFree </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a185abb084d1878cf3ac02f3d00368d38"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* pvPortMalloc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>xWantedSize</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae20f9e55286e819a6fecbcc29523c0b1"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* pvPortRealloc </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>xWantedSize</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af3321c1706bd68a533e73690e8d5c5e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void uart_div_modify </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>no</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>freq</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a06dc17b0cda286f66321589aac6d7e7c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void vPortFree </td>
          <td>(</td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>ptr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa38c1748631ab27a90f57ada106c2a7b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void* vPortMalloc </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="cpu_8h.html#aea0c7eab1ce1eebb4e879ef4e23c16ee">size_t</a>&#160;</td>
          <td class="paramname"><em>xWantedSize</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated on Wed Jan 31 2018 21:22:17 for ESP8266 ILI9341 display support code with printf sources, wire-frame viewer and custom fonts by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.11
</small></address>
</body>
</html>
